Unrestricted Backtracking Algorithms for Satisfiability

نویسندگان

  • I. Lynce
  • L. Baptista
  • J. Marques-Silva
چکیده

This paper proposes a general framework for implementing backtracking search strategies in Propositional Satisfiability (SAT) algorithms, that is referred to unrestricted backtracking. Different organizations of unrestricted backtracking yield well-known backtracking search strategies. Moreover, this general framework allows devising new backtracking strategies. Hence, we illustrate and compare different organizations of unrestricted backtracking. For example, we propose a stochastic systematic search algorithm for SAT, that randomizes both the variable selection and the backtracking steps of the algorithm. Finally, experimental results provide empirical evidence that different organizations of unrestricted backtracking can result in competitive approaches for solving hard real-world instances of SAT.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Random backtracking in backtrack search algorithms for satisfiability

This paper proposes the utilization of randomized backtracking within complete backtrack search algorithms for propositional satisfiability (SAT). In recent years, randomization has become pervasive in SAT algorithms. Incomplete algorithms for SAT, for example the ones based on local search, often resort to randomization. Complete algorithms also resort to randomization. These include state-of-...

متن کامل

Propositional satisfiability: Techniques, algorithms and applications

Recent years have seen remarkable progress in propositional satisfiability (SAT), with significant theoretical and practical contributions. Algorithmic solutions for SAT include, among others, local search, backtrack search and formula manipulation techniques. Despite the worst-case exponential run time of all known algorithms, SAT solvers can currently be used to solve hard benchmark problems....

متن کامل

8 Analysis of Backtracking Procedures for Random Decision Problems

Complete search algorithms are procedures capable of deciding whether or not a decision problem has a solution. Among these are the ubiquitous backtracking-like algorithms, where a decision is reached through a sequence of trials and errors. Analysis of the performances of these procedures is difficult but can be done, to some extent, using statistical physics ideas and techniques. Here, this a...

متن کامل

Investigations into Satisfiability Search

In this dissertation we investigate theoretical aspects of some practical approaches used in solving and understanding search problems. We concentrate on the Satisfiability problem, which is a strong representative from search problem domains. The work develops general theoretical foundations to investigate some practical aspects of satisfiability search. This results in a better understanding ...

متن کامل

Portfolios with Deadlines for Backtracking Search

Backtracking search is often the method of choice for solving constraint satisfaction and propositional satisfiability problems. Previous studies have shown that portfolios of backtracking algorithms—a selection of one or more algorithms plus a schedule for executing the algorithms—can dramatically improve performance on some instances. In this paper, we consider a setting that often arises in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002